home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CU Amiga Super CD-ROM 14
/
CU Amiga Magazine's Super CD-ROM 14 (1997)(EMAP Images)(GB)(Track 1 of 3)[!][issue 1997-09].iso
/
CUCD
/
Programming
/
Mesa-2.2
/
src-aux
/
font.c
< prev
next >
Encoding:
Amiga
Atari
Commodore
DOS
FM Towns/JPY
Macintosh
Macintosh JP
NeXTSTEP
RISC OS
UTF-8
Wrap
C/C++ Source or Header
|
1996-03-05
|
425 b
|
28 lines
/* font.c */
#include <string.h>
#include "gltk.h"
#include "glaux.h"
static GLuint bitmapBase;
void auxCreateFont(void)
{
bitmapBase = glGenLists(256);
if (tkCreateBitmapFont(bitmapBase) == GL_FALSE) {
auxQuit();
}
}
void auxDrawStr(char *str)
{
glPushAttrib(GL_LIST_BIT);
glListBase(bitmapBase);
glCallLists(strlen(str), GL_UNSIGNED_BYTE, (unsigned char *)str);
glPopAttrib();
}